he wound up in a pub - Français Anglais Dictionnaire